alabama river - English Synonyms Dictionary